Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 LOWNDS TERRACE Semi-Detached £137,205 £110,000 25 May 2018
16 LOWNDS TERRACE Terraced £127,734 £75,000 31 Aug 2012
22 LOWNDS TERRACE Terraced £93,574 £50,000 18 Feb 2005
25 LOWNDS TERRACE Semi-Detached £94,012 £93,000 27 Apr 2023